#ifndef CNUMERIQUE_H
#define CNUMERIQUE_H

#include "cTypes.h"

class cEntier;
class cEntierLong;

class cNumerique : public cTypes
{
    public:
        cNumerique();
        virtual ~cNumerique();
        cNumerique(float valeur);

        cNumerique& operator=(const cNumerique& param);
        cNumerique& operator=(const float& param);
        cNumerique& operator=(const string& param);
        cNumerique& operator+=(const cNumerique& param);
        cNumerique& operator-=(const cNumerique& param);
        operator float();
        operator cEntier();
        operator cEntierLong();
        string ToString();

        float valeur;
    protected:
    private:
};

#endif // CNUMERIQUE_H
